inland sea – English–Italiano translations

🇬🇧 en it 🇮🇹

inland sea noun

  • shallow expanse of water within a land mass
mare interno
Wiktionary Links